#sidebar{
	width:251px;
	height:490px;
	background:#fff url(../images/weline.gif) no-repeat right 54%;
	float:left;
}
#sidebar h1{
	background:url(../images/wel.gif) no-repeat;
	width:123px;
	height:35px;
	font-size:100%;
	text-indent:-9999px;
	margin-top:20px;  /* 向下移动20px */
	margin-left:20px;  /* 向右移动20px */
}
#sidebar img{
	display:block;
	margin-left:16px;  /* 图片右移16px */
}
#sidebar ul{
	padding-top:10px;
	line-height:180%;
	text-indent:20px;
}
#sidebar ul li a{
	display:inline-block;
	width:65px;
	height:11px;
	background:url(../images/more.gif) no-repeat left center;
}
#sidebar ul li.line{
	border-bottom:1px solid #999;
	margin-left:20px;  /* 将线左端缩短 */
	margin-right:50px;  /* 将线右端缩短 */
	margin-bottom:5px;  /* 设置线下方距离 */
	height:10px;  /* 设置线上方高度 */
}
#news{
	width:313px;
	height:300px;
	background:#fff;
	float:left;
}
#news h1{
	background:url(../images/news.gif) no-repeat;
	width:123px;
	height:27px;
	font-size:100%;
	text-indent:-9999px;
	margin-top:20px;
	margin-left:20px;
}
#news ul{
	line-height:160%;
	margin-top:10px;  /* 下移10px位置 */
	margin-left:20px;  /* 右移20px */
	background:url(../images/weline.gif) repeat-y right top;
}
#news ul li{
	padding-left:15px;
}
#news ul li.date{
	color:orange;
	font-weight:bold;
	background:url(../images/ico.gif) no-repeat left center;
}
#news ul li a{
	display:inline-block;
	width:65px;
	height:11px;
	background:url(../images/more.gif) no-repeat left center;
	margin-top:5px;
}
#about{
	width:303px;
	height:300px;
	background:#fff;
	float:left;
}
#about h1{
	background:url(../images/about.gif) no-repeat;
	width:127px;
	height:26px;
	font-size:100%;
	text-indent:-9999px;
	margin-top:20px;
	margin-left:20px;
}
#about img{
	display:block;
	margin-left:16px;
}
#about p{
	width:235px;
	margin-left:23px;
	color:#666;
	line-height:150%;
}
#about a{
	display:inline-block;
	width:65px;
	height:11px;
	background:url(../images/more.gif) no-repeat left center;
	margin-top:8px;
	margin-left:22px;
}
#estate{
	width:616px;
	height:190px;
	background:#fff;
	float:left;
}
#estate #escon{
	width:533px;
	height:189px;
	margin-left:33px;
	border-top:1px solid #ccc;
}
#estate #escon img{
	display:block;
	float:left;
	padding-top:15px;
}
#estate #escon dl{
	float:left;
	width:288px;
}
#estate #escon dl dt{
	background:url(../images/estate1.gif) no-repeat;
	width:117px;
	height:30px;
	font-size:100%;
	text-indent:-9999px;
	margin-top:20px;
	margin-left:20px;
}
#estate #escon dl dd{
	padding:2px 0 2px 20px;  /* 上右下左 */
}
#estate #escon dl dd a{
	display:inline-block;
	width:65px;
	height:11px;
	background:url(../images/more.gif) no-repeat left center;
	margin-top:8px;
}